to give new strength to (oneself, one's energy etc); to eat or drink
make like new; give new life
to improve (a photograph), painting etc) by adding a little paint with a brush etc
touch up
to put new life, restore power or strength etc into (a person, plan etc)
refresh
of sweep
brush off, away